
package App;

import javax.swing.JOptionPane;

public class IMC {

    public static void main(String[] args) {
        double massa  = 0;
        double altura = 0;
        double imc;
        String nome = JOptionPane.showInputDialog("Nome: ");
        int idade   = Integer.valueOf(JOptionPane.showInputDialog("Idade: "));
        String sexo = JOptionPane.showInputDialog("Sexo: ");
        massa       = Double.valueOf(JOptionPane.showInputDialog("Peso: "));
        altura      = Double.valueOf(JOptionPane.showInputDialog("Altura: "));
        
        imc = massa/(altura*altura);
        
        if (imc <= 18.5){
            //System.out.println("Abaixo do Peso.");
            JOptionPane.showMessageDialog(null, nome + ", você está Abaixo do Peso");
        }
        if ((imc >= 18.6) && (imc <= 24.9)){
            //System.out.println("Saudável.");
            JOptionPane.showMessageDialog(null, nome + ", você está Saudável");
        }
        if ((imc >= 25.0) && (imc <= 29.9)){
            //System.out.println("Sobrepeso");
            JOptionPane.showMessageDialog(null, nome + ", você está com Sobrepeso");
        }
        if ((imc >= 30.0) && (imc <= 34.9)){
            //System.out.println("Obesidade Grau I");
            JOptionPane.showMessageDialog(null, nome + ", você está com Obesidade Grau I");
        }
        if ((imc >= 35.0) && (imc <= 39.9)){
            //System.out.println("Oberidade Grau II (severa)");
            JOptionPane.showMessageDialog(null, nome + ", você está com Obesidade Grau II (severa)");
        }
        if (imc >= 40.0){
            //System.out.println("Obesidade Grau III (mórbida)");
            JOptionPane.showMessageDialog(null, nome + ", você está com Obesidade Grau III (mórbida)");
        }
        
    }
}
